.px2rem(@name, @px){
    @{name}: @px / 75 * 1rem;
}
.nav{
    .px2rem(height, 82);
    display: flex;
    .lis{
        flex: 1;
        .px2rem(height, 76);
        .px2rem(line-height, 76);
        text-align: center;
    }
    .on{
        border-bottom: solid 6px #7f1085;
        color: #7f1085;
    }
}

.slide{
    background-color: #e3e3e3;
    .px2rem(height, 1252);
    .header{
        .px2rem(width, 244);
        .px2rem(height, 244);
        margin: auto;
        position: relative;
        .px2rem(top, 118);
        img{
            width: 100%;
            height: 100%;
        }
    }
    p{
        text-align: center;
        position: absolute;
        .px2rem(top, 493);
        width: 100%;
        .px2rem(line-height, 34);
        .px2rem(font-size, 34);
        color: #8e8ea9;
    }
    .btn{
        .px2rem(width, 280);
        .px2rem(height, 80);
        background: #fff;
        position: absolute;
        .px2rem(top, 578);
        left: 50%;
        .px2rem(margin-left, -140);
        outline: none;
        .px2rem(font-size, 26);
       
    }
    
    
}
